body, ul, dl, dt, dd, ol, li, i, em, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, tbody, td, img, div, input { margin: 0; padding: 0; }
body{ color: #333;font-size: 14px; font-family: "Microsoft Yahei", "宋体", "Arial";}
img{border:none}
ul, li, ol { list-style-type: none; }
i, em { font-style: normal; }
i{ display:inline-block}
strong { font-weight: bold; }
a{ text-decoration: none; color: #333; }
.clear{clear: both;font-size: 0px;line-height: 0px;height: 0px;}
.clearfix:after { content:"\200B"; display:block; height:0; clear:both; } 
.clearfix {*zoom:1;}/*IE/7/6*/
.w1000{width:1000px; margin:0 auto}
.w1100{width:1100px;  margin:0 auto}
.fr{float:right}
.fl{float:left}
body{background:#fff;}
textarea {overflow: auto;resize: none;}
a:hover,.news_recommend a:hover,.prevLink a:hover, .nextLink a:hover{color: #0373cc;}
.con .Sidemenu ul li a:hover,.subnav li a:hover,.sitepath a:hover{font-weight:bold}
/*top*/

.header{padding:44px 28px 0px 32px;height:100px;}
.header .logo{margin-right:15px;}
.header .logo img{border:none}
.topad{border-left:2px solid #dedddd; height:57px;font-size:19px; padding-left:15px}
.topad  h1{color:#020202; font-size:19px;font-weight:100}
.topad b{color:#f25000;font-size:21px; display:block}
.tel{font-size:18px;background:url(images/tel.png) no-repeat;display:inline;vertical-align:top;padding-left: 70px; height:70px}
.tel span{ color:#0373cc; font-size:25px;font-weight: bold;height:27px}


/*nav*/
.nav{ background:#0373cc url(images/nav.png) repeat center ; height:70px;}
.nav ul{position: relative;z-index: 1;}
.nav ul li{float:left;width:110px; text-align:center; height:70px;position: relative;z-index: 1; }
.nav ul li a{line-height:70px; color:#fff; font-size:15px; display:block}
.nav ul li a:hover,.nav ul li.hover,.nav ul li a.hover{ background:url(images/nav_hover.jpg) no-repeat center;}
.nav ul li ul{width:110px; display:none; height:auto;left: 0;top:70px;position: absolute; z-index:99; background:url(images/bor-top.png) no-repeat #f35304 top center; }
.nav ul li ul li{ height:40px; line-height:40px;}
.nav ul li ul li a{height:40px; line-height:40px;}
.nav .sub a:hover{font-size:17px; background:none; font-weight:bold}

/*banner*/
.banner{width:100%; margin:0 auto; height:560px; overflow:hidden; position:relative; text-align:center;z-index:0 }
.banner ul li{width:100%; height:560px; margin:0 auto;left:0px;position:absolute;}
.banner div.tip {width: 100%;height: 24px;text-align: center;position: absolute;bottom: 30px;z-index: 10;*width:150px;margin:0 auto;}
.banner div.tip em {display: inline-block; width: 24px;height: 24px;cursor: pointer;background: #0373cc; margin: 0 5px;line-height: 24px;color:#fff}
.banner div.tip em.cur {background: #f35203; color:#fff;}
.minBanner{height:350px}
.minBanner ul li{height:350px}

/*key*/
.sear{margin-top:50px;}
.key{color:#000;}
.key a{width:100px; color:#666666; padding:0 10px}
.key span{ margin:0 15px; color:#000}
.searcher{width:249px; height:27px;}
.searcher .searchtxt{ height:27px;width:190px;background:url(images/searchtxt.png) no-repeat; padding-left:5px;line-height:27px;border:none}
.submit{ background:url(images/search.png) no-repeat right;height:27px; width:55px;cursor: pointer; margin-left:-5px;border:none}

/*产品*/
.ipro{margin-top:20px}
.iproNav{width:251px; height:auto; background:url(images/ipro_bottom.png) #0373cc no-repeat center bottom; padding-bottom:20px }
.tit{ background:url(images/pro_tit.png) no-repeat;width:251px; font-size:26px; line-height:71px;color:#fff; height:81px; margin-top:-2px;text-align: center;}
.Sidemenu a.con_tit {background:url(images/pronav_bg.png) no-repeat center;color: #fff;display: block; font-size: 18px; height: 40px; line-height: 33px; margin: 30px 19px 10px;text-align: center;width: 200px;}
.Sidemenu a:hover{font-weight: bold; }
.con .Sidemenu ul li {background:url(images/pro_line.png) no-repeat center bottom; height: 40px;line-height: 30px; margin: 0 auto; width: 200px;}
.con .Sidemenu ul li a {    padding-left: 16px;background:url(images/pronav_left.png) no-repeat 32px center;color: #fff;display: block;height: 40px; line-height: 40px; text-align: center; width: 200px;}
.Sidemenu .drop dl{ background:url(images/pro_line.png) no-repeat center bottom ; height:40px; line-height:30px;  width:100%;text-align:center;}
.Sidemenu .drop dl a{color:#fff; background:url(images/pronav_left.png) no-repeat 32px center; margin:0 auto;width:200px; display:block; text-align:center; line-height:40px; height:40px}
.iproCon{width:794px;}
.iproCon ul li,.prolist ul li{float:left; width:241px;margin-left:20px; overflow:hidden; height:250px; margin-bottom:2px}
.iproCon li a,.prolist li a{ width:241px; height:221px; display:block;}
.iproCon li a img,.prolist li a img{border:1px solid #f1f3f0; padding:1px; width:238px; height:177px}
.iproCon li span,.prolist li span{cursor:pointer;background:#dddddd;  color: #000;display: block;font-size: 16px;height: 40px;line-height: 40px;margin-left: -1px;text-align: center;width: 241px;}
.iproCon li span,.prolist li.err span{cursor: text;}
.iproCon li a:hover span,.prolist li a:hover span{background:#f35203; color:#fff; }
.iproCon li .ipr,.prolist li .ipr{ margin-top:20px;width:100%}
.iproCon li .ipr a,.prolist li .ipr a{display:block;width:115px; height:39px; line-height:39px; text-align:center;font-size:16px}
.iproCon li .ipr .ck,.prolist li .ipr .ck{ color:#fff; background:#0373cc;}
.iproCon li .ipr .ck:hover,.prolist li .ipr .ck:hover,.iproCon li .ipr .button:hover,.prolist li .ipr .button:hover{ color:#fff; background:#f35203;}
.iproCon li .ipr .button,.prolist li .ipr .button{  color:#020202; background:#dddddd;}
.iproCon li .ipr em,.prolist li .ipr em{display:block; color:#020202; background:#dddddd;}



/*广告位*/
.adsense{ height:960px; margin-top:50px;width:100%;overflow:hidden}
.adsense .title .tit1{padding-left: 50px;}
.adsense .title .tit1 .eg{font-size:22px; color:#b7b7b7;}
.adsense .title .tit1 h1{font-size:47px; color:#262626}
.adsense .title .tit2{font-size:83px; color:#0373cc; font-weight:bold;padding-left:20px}
.adsense .title .tit2 i{ background:url(images/six.png) no-repeat left 20%; width:86px; height:88px;vertical-align: top;} 
.adsense .title .tit2 b{position: relative;top: -13px;}
.adsense .title .tit3{ font-size:22px; color:#8f8e8e; width:270px; margin-top:12px; padding-left:20px}
.adsense .title .tit3 span{color:#0373cc; display:block;width:274px; font:36px "Arial"}
.leaf-l{ background:url(images/leaf-l.png) no-repeat  center; height: 790px;width:159px; position:absolute;left: -137px; top:0px;}
.leaf-r{ background:url(images/leaf-r.png) no-repeat  center; height: 790px; position: absolute;right: -162px; top:0px; width: 160px;}
.adsense_con{ background:url(images/pat2.png) no-repeat;  height:770px; width:1094px; margin:0 auto;position:relative; top:50px;}
.caption span{ display:block; color:#f25000;}
.caption .pat1{font-size: 36px; height: 133px;left:425px;position: relative;top: 40px;}
.caption .pat2{font-size: 32px;height: 122px;left: 550px;position: relative;}
.caption .pat3{font-size: 28px;height: 125px;left: 628px;position: relative;}
.caption .pat4{font-size: 24px;height: 119px;left: 645px;position: relative;}
.caption .pat5{font-size: 20px;height: 81px;left: 615px;position: relative;}
.caption .pat6{font-size: 18px;height: 127px;left: 545px;position: relative;}
.reason{height:800px; width:438px;overflow:hidden}
.reason span{display:inline-block;color:#f25000;  }
.reason .fig{ float:left;font-size:30px;color:#f25000;height:30px;line-height:30px }
.reason .headline{float:left;margin-left:5px;}
.reason .headline .head{ font-size:20px; border-bottom:1px solid #e6e6e6; padding-bottom:10px; }
.reason .headline .min-head{color:#999898; font-size:15px; padding-top:10px}
.reason .pat01 .headline{width:382px}
.reason .pat01{position:absolute; right:-30px;}
.reason .pat02 .headline{width:382px}
.reason .pat02{position:absolute; top: 113px; right:-30px}
.reason .pat03 .headline{width:319px}
.reason .pat03{position:absolute; top: 239px; right:-30px}
.reason .pat04 .headline{width:281px}
.reason .pat04{position:absolute; top: 372px;right:-30px}
.reason .pat05 .headline{width:294px}
.reason .pat05{position:absolute; top: 508px; right:-30px}
.reason .pat06 .headline{width:289px}
.reason .pat06{position:absolute; top: 620px; right:-30px} 


/**/

.icase{ height:auto;}
.icase_t{height:100px;}
.word{width:379px; font-size:26px; color:#0373cc; height:30px; line-height:30px; margin-top:30px}
.word span{color:#f25000; padding-left:5px;font-size:20px}
.word img{ margin-top:-4px; vertical-align:middle}
.line{ border-top:1px solid #7dc966; width:345x; height:1px; position:relative; top:34px; left:3px; z-index:-1; width:344px;}
.flow ul li{float:left; width:115px;}
.flow ul li span{display:block; line-height:25px;}
.icase_con ul li{float:left; width:231px; height:211px; margin-right:38px;}
.icase_con ul li .tit1{position:relative;width:231px; height:163px; display:block;overflow: hidden;}
.icase_con ul li .img{width:231px; height:163px;position:absolute}
.icase_con ul li img{width:231px; height:163px;display:block; margin-bottom:5px}
.icase_con ul li p{font-size:15px; color:#020202; cursor:pointer}
.icase_con ul li p i{color:#f47042}
.icase_con ul li p span{font-size:13px;color:#020202}
.icase_con ul li p span span{color:#292929}


/*PK*/
.pk{ background:url(images/gr-bg.jpg) no-repeat center; width:100%; height:972px; margin:40px auto 0; overflow:hidden}
.pk .gr{ background:url(images/greens.png) no-repeat left bottom; width:406px; height:421px; position:absolute; bottom:-163px; right:-140px; overflow:hidden}
.pk .title{color:#fff; text-align:center; padding-top:100px}
.pk .title h1{  font-size:34px;}
.pk .title span{font-size:23px;text-align:center; background:url(images/line1.png) no-repeat center; display:block}
.pk_con{ background:#fff; height:636px;position: relative;margin-top:20px; }
.organic,.common{padding:30px 30px 10px;width:382px;}
.organic img,.common img{display:block; margin-top:20px}
.organic h2,.common h2{font-size:18px;text-align:center; font-weight:600}
.organic h2{color:#0373cc; background:url(images/tit.png) no-repeat center; }
.common h2{ background:url(images/tit2.png) no-repeat center; }
.organic p img,.common p img{padding:2px; width:376px; height:239px; border:1px solid #ddd}
.compare{margin:100px 0 0 20px}

.pk_con_d{width:1040px; margin:0 auto}
.pk_con_d .one{ height:75px; border-bottom:2px dotted #0373cc; margin-top:20px;}
.pk_con_d .one .one_l  b{width: 15px; background:#0373cc;color: #fff;display: inline-block; font-size:10px; text-align:center; float:left; margin-top:3px; }
.pk_con_d .one .one_l{ text-align:left; width:397px;color:#0373cc; font-size:15px;}
.pk_con_d .one .one_l span{ width:375px;margin-left:5px;font-size:14px}
.pk_con_d .one .health{background:url(images/btn.png) no-repeat center;border: 1px none;color: #fff;font-size: 25px;height: 50px;line-height: 50px;text-align: center;width: 138px; margin:0px 52px}
.pk_con_d .one .one_r{text-align:left; width:397px;color:#050505; font-size:15px;}
.pk_con_d .one .one_r b{width: 15px; background:#656565;color: #fff;display: inline-block; font-size:10px; text-align:center; float:left; margin-top:3px;}
.pk_con_d .one .one_r span{width:375px}



/*新闻*/
.news{margin-top:30px;overflow:hidden}
.news_con{width:1078px; margin:0 auto}
.news i{ background:url(images/yingwen.png) no-repeat center; height: 34px;margin: 0 auto;text-align: center;width: 467px; display:block}
.news .title{width:490px; margin:-14px auto 25px;text-align: center;}
.news .title h1,.news .title h2,.news-con .text h1,.news-con .text h2,.num{display: inline-block;}
.news .title h1{font-size:33px; color:#f25000; }
.news .title h2{font-size:33px; color:#0373cc;}
.news .title span{display:block; text-align:center; border:1px solid #f25000; width:185px; height:34px; margin:10px auto 0; line-height:30px; background:#fcfafa; color:#f25000; font-size:14px;}
.news_con .tw{ height:232px}
.news_con .pic{width:539px}
.news_con img{ width:539px; height:232px;} 
.news_con .text{ padding:22px; width:476px}
.num{color: #f25000;font-size: 51px; float:left;height:40px}
.news_con .text h1{color:#0373cc; font-size:32px;display: inline-block;}
.news_con .text h2{color:#444343; font-size:21px;display: inline-block;margin-left: 20px;margin-bottom: 10px;}
.txt p { font-size:16px; width:393px; line-height:1.8;}
.txt p  span{color:#0373cc}



/*广告语*/
.bar{ background:#0373cc; height:142px;margin-top:40px}
.bar_con {border: 5px solid #fff;height: 115px;left: 10px;position: relative;right: 10px;top: 10px;width: 1069px; margin-top:40px;*margin-top:0px}
.bar_con .icon2{ width:462px; height:62px; padding:25px}
.flow ul li img{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.flow ul li img:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg); -o-transform:rotate(360deg); -ms-transform:rotate(360deg);}
.bar_txt{width:350px}
.bar_txt span{font-size:76px ;color:#fff; display:inline-block; width:30px;}
.bar_txt .title,.teler{padding-top:16px}
.bar_txt .title span{color:#fff; font-size:22px; display:block; width:293px; line-height:39px }
.teler  span{ display:block; color:#fff; font-size:14px;}
.teler b{color:#fff; font-size:20px}
.teler .online{width:120px}
.teler .online a{background:url(images/tel_btn.jpg) no-repeat center;display:block;color: #fff;line-height: 23px;width:82px; height:25px;text-align: center; margin-top:2px;}


/*公司新闻*/
.content{margin-top:40px} 
.com_news{background:url(images/news.png) no-repeat center; height:469px; width:421px}
.com_news .title{height:76px; width:420px; line-height:53px}
.com_news .title h2,.ind_news .title h2,.question .title h2
{color:#fff;font-size:20px; float:left; padding-left:20px;text-transform: uppercase;}
.com_news .title a,.ind_news .title a,.question .title a
{color:#68bbfe; font-family:"方正大标宋简体"; font-size:20px; width:70px; padding-right:20px}
.com_news_top{ display:block; height:10px}
.com_news_cont{height:auto;width:415px;height:384px;}
.com_news_cont ul,.ind_news_con ul{padding:14px 5px 10px 16px}
.com_news_cont .hot{height:144px; padding:10px}

.com_news_cont  .floor{width:100%; height:144px;display:block; padding-bottom:15px}

.com_news_cont  img{border:1px solid #ccc;padding:2px; display:block;width:135px;height:136px;float:left}
.com_news_cont  span{display:block;width:231px;padding-left:20px;cursor: pointer;}
.com_news_cont .hot_tit h4{color:#0373cc; padding-bottom:5px}
.com_news_cont .hot_tit p{font-family:"微软雅黑"; line-height:28px; font-size:12px}
.com_news_bottom{background:url(images/title_icon4.jpg) no-repeat center bottom; display:block; height:9px}
.com_news_cont ul li.itme,.ind_news_con ul li
{ background:url(images/li_img.png) no-repeat left center; height:16px; margin-bottom:17px; width:100%}
.com_news_cont ul li.itme a,.ind_news_con ul li a{ padding-left:30px; display:inline-block; margin-top:-3px;  font-size:15px;float:left}

.com_news_cont ul li .time{ float:right; width:93px}


/*行业新闻*/
.ind_news,.question{background:url(images/news2.png) no-repeat center; height:465px; width:308px; margin-left:30px;}
.ind_news .title,.question .title{line-height:53px; height:76px}
.ind_news_con,.que_con_cont {height:363px;*height:383px}
.ind_news_con img{height:116px;width:259px; display:block;border:1px solid #ccc; padding:2px; margin:20px}
.ind_news_bottom,.que_con_bottom{background:url(images/title_icon6.jpg) no-repeat center bottom; display:block; height:9px}

/*常见问题*/
.que_con_cont .help_item{border-bottom: 1px dotted #ccc; height: 103px; margin: 17px auto 15px;width: 269px;}
.help_u,  .help_d {display: inline-block; line-height: 18px;margin-bottom: 12px;padding-left: 33px;}
.help_u{background:url(images/ask.png) no-repeat left 20% ; color:#000; font-size:15px; }
.help_d{background:url(images/ans.png) no-repeat left 20%; color:#666;}
.help_u, .help_d{padding-left:33px; display:inline-block; line-height:28px;margin-bottom: 12px;}
.help_item .help_u{line-height:20px}



/*在线留言*/
.meg{ background:url("images/mes_bg.jpg") no-repeat center;height: 560px; width:100%; margin-top:40px; }
.meg .title{ width:1060px ; margin:0 auto; position: relative;}
.meg_img{width:254px; height:141px; position: absolute;top: 58px;left: 60px; }
.meg_img img{width:254px; height:141px; }
.weibo{ margin:28px 10px;}
.weibo p{ text-align:center}
.meg_tit{ margin:60px 0 ; width:609px; text-align:center}
.meg_tit span{ display:block;}
.meg_tit .free{ font-size:30px; font-family:"黑体" ; color:#0373cc; width:612px}
.meg_tit .pre{font-size:25px; color:#666666;}

.meg_con{width:960px; margin:0 auto}
.imsgCon{width:542px;float:left}
.imsgCon .required{float:left;background:url(images/input.png) no-repeat  center; width:230px; height:40px;line-height:40px;color:#fff; font-size:15px;padding-left: 30px; margin-bottom: 20px;}
.imsgCon .required i{display:bloick;color:red;}
.imsgCon .item label{ color:#fff; float:left; width:75px}
.imsgCon .item input{ padding-left:5px;float:left;width:141px; height:37px; line-height:37px; color:#0a0a0a; display: inline-block; border:none; background: none; }
.imsgCon .item .red{color:red}
.imsgCon .ly{background:url(images/m_Content.png) no-repeat  center; width:492px; height:83px; line-height: 24px; padding:5px;  font-size: 12px; overflow:hidden;   margin-left:15px;margin-bottom:20px}
.imsgCon .liuyan{width:463px; padding:8px; height:63px;resize:none; border:none; background:none}
.imsgCon .ide{background:url(images/yzm.png) no-repeat  center; height:38px; line-height:38px; width:172px; padding-left:30px; color:#fff; }
.imsgCon .ide label{ color:#fff; float:left; width:65px}
.imsgCon .ide input{width:90px;color:#000; float:left; height: 37px;line-height: 37px;background: none; border: none;display: inline-block;}
.imsgCon .subt{background:url(images/subit.png) no-repeat  center; width:190px; height:37px; margin-right:35px; line-height:40px; }
.imsgCon .subt .sub{width:92px; text-align:center;color:#fff; cursor:pointer;line-height: 37px;background: none;border: none;}
.imsgCon .subt a {display:block;width:95px; text-align:center; color:#fff; line-height:36px}

.contact{margin-top:-13px; width:341px}
.contact span{ display:block}
.TEL{ font-family:"方正大标宋简体"; font-size:40px; color:#6e6e6e;}
.hotter{font-size:28px; color:#000;}
.contact b{color:#f25000; font-size:30px}
.contact p{ font-size:16px; color:#333333; line-height:34px}
.bom_bg {background: rgba(0, 0, 0, 0) url("images/foot.png") no-repeat scroll center center; height: 130px;width: 100%;}

/*底部*/
.bottom{ height:269px; background:#0373cc; padding-top:40px}
.links{padding-left:72px;font-size:15px; color:#fff; width:100%}
.links span{float:left;}
.links a{color:#fff; width:84px; text-align:center; display:inline-block; padding-bottom:20px}
.subnav{ background:url(images/bot_nav.jpg)  no-repeat  center; height:61px;}
.subnav ul li{float:left; width:110px;text-align:center}
.subnav ul li a{ display:block; font-size:15px;  border-left:1px dotted #0373cc; margin-top:20px; color:#0373cc}
.mlogo{ width:300px; padding:50px 0 0 0;}
.foot_r{ padding-top:40px;font-size:14px;color:#fff;width: 680px;}
.foot_r .key{color:#fff; padding-bottom:5px }
.foot_r .copyright p{ line-height:30px;}
.foot_r .copyright a{color:#FFF;}

/*xfpl*/
.xfpl{ width:50px; padding:50px 0; position:absolute; right:3px; top:100px; z-index:100;}
.xfpl .weixin{ width:50px; height:49px; position:relative;}
.xfpl .weixin span.weixin_tb{ width:50px; height:49px; display:block;}
.xfpl .weixin span.weixin_tb img{ width:50px; height:49px;}
.xfpl .weixin span.wenxin_nr{ width:130px; height:130px; background:#fff; padding:10px; position:absolute; left:-150px; bottom:-50px; display:none;}
.xfpl .weixin span.wenxin_nr img{ width:130px; height:130px;}
.xfpl .sjew{ width:50px; height:49px; position:relative; margin-top:5px;}
.xfpl .sjew span.sjew_tb{ width:50px; height:49px; display:block;}
.xfpl .sjew span.sjew_tb img{ width:50px; height:49px;}
.xfpl .sjew span.sjew_nr{ width:130px; height:130px; background:#fff; padding:10px; position:absolute; left:-150px; bottom:-50px; display:none;}
.xfpl .sjew span.sjew_nr img{ width:130px; height:130px;}
.xfpl .xfqq{  height:49px; position:relative; margin-top:5px;}
.xfpl .xfqq span.xfqq_tb{ width:50px; height:49px; display:block;}
.xfpl .xfqq a.xfQQ{ width:50px; height:49px; display:block;}
.xfpl .xfqq a.xfqq_nr{ width:160px; height:49px; position:absolute; top:0; right:48px; display:block; background:url(images/img/qq.jpg) no-repeat left  center; font-size:16px; line-height:49px; text-align:center; color:#fff; font-weight:bold; display:none; text-indent:50px;}
.xfpl .xfdh{ width:50px; height:49px; position:relative; margin-top:5px;}
.xfpl .xfdh span.xfdh_tb{ width:50px; height:49px; display:block;}
.xfpl .xfdh span.xfdh_tb img{ width:50px; height:49px;}
.xfpl .xfdh span.xfdh_nr{ width:170px; height:49px; position:absolute; top:0; right:47px; margin-left:5px;display:block;  background:url(images/img/tel2.jpg) no-repeat left  center; font-size:13px; line-height:49px; text-align:center; color:#fff; font-weight:bold; text-indent:50px; display:none }
.xfpl .xftop{ width:50px; height:49px; position:relative; margin-top:5px;}
.xfpl .xftop span.xftop_tb{ width:50px; height:49px; display:block;}
.xfpl .xftop span.xftop_tb img{ width:50px; height:49px;}
.xfpl .xftop span.xftop_nr{ width:161px; height:49px; position:absolute; top:0; right:0; display:block; background:url(img/ll06.png) no-repeat; font-size:16px; line-height:49px; text-align:center; color:#fff; font-weight:bold; display:none; cursor:pointer;}


/*about*/
.inside {margin-top:30px; margin-bottom:10px}
.inside .subleft{ width:284px; margin-bottom:40px}
.sideBar {margin-bottom:20px}
.sideBar .sidetit{color:#fff; background:#0373cc; padding:20px 0px 20px 30px; margin-bottom:15px}
.sideBar .sidetit h1{font-size:30px; }
.sideBar .sidetit span{font-size:14px; text-transform: uppercase;}
.sideBar .sideNav ul{ border-top:1px solid #dfdfdf; overflow:hidden; width:285px; margin-bottom:20px}
.sideBar .sideNav ul li .nav1{height:51px; color:#737373;line-height: 51px;display: block;padding-left: 25px;background: url(images/sidenav.jpg) repeat-x;font-size: 16px;font-weight: bold;border-left: 0px solid #dfdfdf;border-right: 0px solid #dfdfdf; border-bottom: 1px solid #dfdfdf;}
.sideBar .sideNav ul li .nav1:hover{ background:url(images/sidehover.png) no-repeat; color:#fff}
.sideBar .sideNav ul li .nav1.hover{ background:url(images/sidehover.png) no-repeat; color:#fff}
.sideNav li .drop{display:none;background:#fff}
.sideNav li .drop a{border-bottom: 1px solid #ececec;display: block;font-size: 12px; height: 32px;line-height: 32px; margin: 0 auto;text-align: center; width: 200px; background:none}
.sideNav li .drop a:hover{border-bottom: 1px solid #0373cc; color:#0373cc}

.inside  .sideNews{ margin-bottom:15px}
.inside  .sideNews .News_tit, .sideContact .Cont_tit{ display:block;color:#fff; background:#0373cc; padding:20px 0px 20px 30px; font-size:18px}
.inside  .sideNews ul, .inside .sideContact .side_Con{ border:1px solid #cccccc;}
.inside  .sideNews ul li{ background:url("images/li_img.png") no-repeat scroll left center;height: 16px;margin: 10px 0 15px 17px;}
.inside  .sideNews ul li a{display: inline-block;font-size: 15px;margin-top: -3px;padding-left: 30px;}
.inside  .sideNews ul li a:hover{ font-weight:bold}
.inside .sideContact .tel_con { padding-left:10px; padding-bottom:10px}
.inside .sideContact .side_Con p img{ padding-bottom:10px;}
.inside .sideContact .side_Con span{ display:block}
.inside .sideContact .side_Con b{color:#f25000; font-size:30px}
.inside .sideContact .tel_con p{color:#333; line-height:27px; font-size:16px; width:270px}
.subright{width:790px}
.subright .sitepath{ border:1px solid #ccc;padding-left:20px;margin-bottom:25px;width:97.1%; height:48px; line-height:48px}
.subright .sitepath a{ color:#4a4a4a;  padding-left:5px}
.subright .subr_Con{border:1px solid #ccc; padding:14px 23px; font-size:14px;margin-bottom:20px;width:742px;line-height: 24px;}
.subright .subr_Con .title{border-bottom:1px solid #0373cc;padding-bottom:15px;margin-bottom:10px; height:22px}
.subright .subr_Con h2 ,.iporlist .subr_Con .title h2 ,.recommend h2{  color:#0373cc; background:url(images/titimg.png) no-repeat left top; padding-left:40px; height:30px; float:left  }
.subright .subr_Con p{ color:#4a4a4a; font-size:15px; line-height:27px;}
.subright .subr_Con p img{ padding-left:-40px}

.subr_Con{width:100%; z-index:9;}

/*product*/
.iporlist{margin-top:30px; position:relative} 

 .sidebox ul li a:hover ,.inside .columns .drop li a:hover{ background:#e64e02; }
.columns{border:2px solid #cccccc; background:#0373cc; height:50px;position:relative; }
.columns .pre,.columns .next{width:29px; height:29px;margin: 10px 25px; cursor:pointer }
.columns .pre{ background:url(images/btn_pre.png)  no-repeat center; float:left}
.columns .next{ background:url(images/btn_next.png) no-repeat center;float:right}
.sidebox{width:935px;  overflow:hidden; float:left; position:absolute;left:81px}
.sidebox li{float: left;  width: 117px; position:relative; }
.sidebox li.hover,.sidebox li a.cur{background:#e64e02; }
.sidebox li a{color:#fff; line-height:50px; display: block;height: 50px;text-align: center;width:117px} 
.sidebox .drop{ width:117px;height:auto;background:#0373cc;  top:50px;display:none;position:absolute;left:0;z-index:9999;}


.iporlist .col_line{border-bottom:1px solid #ccc; padding:20px 0}
.iporlist .subr_Con .title{ padding:20px; height:20px;border-bottom:1px solid #0373cc; width:1000px; margin:0 auto 40px}
.iporlist .subr_Con .sitepath{ font-size:15px; margin-top:10px}
.iporlist .subr_Con .prolist ul li{float:left; margin-left:30px}
.columns .bgs{ background:#e64e02; width:120px; height:50px}

/*showproduct*/
.substance{width:1060px; margin:0 auto 20px; border:1px solid #ddd; padding:20px}

.product-photo { float:left; width:510px;}
.product-photo .original { width:500px; height:375px; overflow:hidden; margin-bottom:10px;padding:4px;/* border:1px solid #ddd; */ }
.product-photo .original img { display:block; width:100%; height:375px; }
.product-photo .prev, .product-photo .next { float:left; width:17px; height:69px; background:url(images/ico-pn.png) 0 0 no-repeat; cursor:pointer; }
.product-photo .next { float:right; background-position:-19px 0; }
.product-photo .prev:hover { background-position:0 -70px; }
.product-photo .next:hover { background-position:-19px -70px; }
.product-photo .nodrop { cursor:no-drop; }
.product-photo .prev.nodrop:hover { background-position:0 0; }
.product-photo .next.nodrop:hover { background-position:-19px 0; }
.product-photo .thum { float:left; width:470px; height:69px; margin:0 0 0 5px; overflow:hidden; position:relative; }
.product-photo .thum dl { float:left; width:300%; height:69px; position:relative; }
.product-photo .thum dd { float:left; width:87px; height:65px; border:2px solid #fff; margin:0 10px 0 0; cursor:pointer; background:#f1f1f1; }
.product-photo .thum img { width:100%; height:65px; display:block; }
.product-photo .thum dd.current { border-color:#c8a48e; }

.product_info{width:500px; float: right;}
.product_info h1{color:#0373cc; font-size:30px}
.product_info .inso{margin:20px 0; background:#f8f8f8;font-size: 16px; height: 40px;line-height: 40px;padding: 0 0 0 15px;}
.product_info .inso span{color:#0373cc}
.product_info .pr_tel{border: 1px solid #ddd;margin-bottom: 27px;padding: 15px 20px;}
.product_info .pr_tel dt{background:url(images/ico-tel.png) no-repeat left center;color: #555; font-size: 16px;padding: 0 0 0 25px;}
.product_info .pr_tel  dd{line-height:1.2;color:#0373cc;font-size:35px}
.product_info .order a {background: #0373cc;color: #fff;display: block;font-size: 16px; font-weight: 700; height: 40px;line-height: 40px;text-align: center; width: 156px;}
.product_info .baiduShare{margin-top:20px}
.pro_info{border-top: 1px dashed #ddd; margin: 20px 0 0;}
.pro_info h2 {background: #fff none repeat scroll 0 0;color: #0373cc; font-size: 16px;height: 40px; line-height: 40px; width: 240px; margin-top:15px}
.pro_info .article{line-height:1.8}


/*分页*/
.pager {clear: both;display: block;height: auto;/* margin-bottom:30px; */padding: 25px 0 5px;text-align: center;width: 100%;font-size:12px;}
.pager span, .pager a {background: #fff none repeat scroll 0 0;border: 1px solid #c2c2c2;border-radius: 0;color: #333;display: inline-block;height: 24px;line-height: 24px; margin: 0 5px;
padding: 0 8px;text-decoration: none;}
.pager .cur {background: #0373cc none repeat scroll 0 0;border-color: #c2c2c2;color: #fff;font-weight: bold;}




.reLinks{border:1px solid #ccc; height:30px; line-height:30px;color:#666; width:1100px;margin:0 auto 15px}

.reLink{border:1px solid #ccc; height:30px; line-height:30px;margin: 15px auto;color:#666}
.prevLink{float: left;margin-left: 10px;}
.nextLink { float: right;margin-right: 10px;}
.prevLink a,.nextLink a{width:300px; color:#666}
.recommend{width:100%;border:1px solid #ddd;}
.recommend .title{margin-bottom:15px !important;}
.recommend .rec_list {margin:0 26px}
.recommend .rec_list ul li{float:left;margin:10px; width:240px}
.recommend .rec_list ul li a img{ border:1px solid #ccc; padding:2px; width:240px; height:186px}
.recommend .rec_list ul li p,.recom ul li p{font-size:18px;color:#232323; text-align:center; height:40px; line-height:38px;cursor:pointer}
.recommend .rec_list ul li:hover img,.recom ul li:hover img{ border:1px solid #0373cc }
.recommend .rec_list ul li:hover p,.recom ul li:hover p{color:#0373cc}

.recom{border:1px solid #ccc}
.recom .title{  width: 94%;padding: 7px 13px;margin: 0 auto;}
.recom ul li{float:left;margin:10px 11px; width:162px}
.recom ul li a img{border:1px solid #ccc; padding:2px; width:100%; height:auto;}

.news_recommend {border:1px solid #e4e4e4; margin-top:20px;height:auto}
.news_recommend h1{border-bottom:1px solid #e4e4e4; height:35px; line-height:35px;font-size:14px;padding-left:10px;color:#666;}
.news_recommend ul{padding:20px;height:auto}
.news_recommend li{float:left; width:345px; height:20px; line-height:20px; margin-bottom:10px }
.news_recommend li a{display:block;color:#666666}
/*新闻*/
.subright .listnews { padding: 15px 0px;}
.subright .listnews ul li {height: 128px;line-height: 30px;border-bottom: 1px dotted #ccc;margin-bottom:10px}
.subright .listnews ul li a { float: left; font-size:16px}
.subright .listnews ul li b{color:#0373cc; width:100%;display:block;cursor:pointer}
.subright .listnews ul li span {display:block}
.subright .listnews ul li b:hover{  text-decoration: underline;}

/*新闻详情页面*/
.conBox{margin-bottom:10px}
.conBox .ArticleTitle h1{text-align:center; color:#666666; font-size:16px; font-weight:bold;  margin-bottom: 10px;line-height: 27px;}
.conBox .ArticleMessage{border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;font-size: 12px; height: 30px;line-height: 30px; margin-bottom: 20px;text-align: center;}
.conBox .ArticleTencont{line-height:28px; margin-bottom:10px}


.sidebox li a.cur{width:115px}
/*案例页面*/

.caselist li{ width:230px; float:left; margin:0 8px 10px 8px}
.caselist li.err{float: none;}
.caselist li a{display:block; width:230px;}
.caselist li a span{display:block;height:30px; text-align:center; line-height:30px; cursor:pointer }
.caselist li img{border: 1px solid #e2e2e2;display: block;height: 167px;width: 220px; padding:2px}
.caselist li:hover img{border:1px solid #0373cc;}
.caselist li:hover span{color: #0373cc;}

/*案例详细页面*/
.casepro{ height:auto; margin:0 auto;}
.casepro img{max-width:500px;display: block; text-align:center; border:1px solid #ccc; padding:2px;margin:0 auto;}
.casepro p{text-align:center; }
.caseinfo{margin-top:10px; width:100%;  white-space: normal; }
.caseinfo span{display:block;}
.caseinfo p{line-height:28px;}

/*新闻推荐*/
.showcaselist  .recommend li{float:left; width:189px; }
.showcaselist  .recommend li img{width:189px}

/*product2*/
.iprolist a,.newslist a{display:block; border-bottom:1px solid #ccc; width:98%; padding:10px; height:160px}
.iprolist a img{display:block;float:left; width:353px; height:264px;  }
.iprolist a span,.newslist a span{display:block;float:left; margin-left:20px }
.newslist a span h1{font-size:16px;font-weight:200px;}

.iprolist a{height:264px}
.iprolist a span h1{font-size:24px;font-weight:500px;color:#737373}
.iprolist a span{width:600px;padding-left:20px}
.iprolist a span p,.newslist a span p{padding-top:30px;font-size:16px;line-height:30px}
.iprolist a span b,.newslist a span b{background:#6f6f6f;width:120px;height:36px;line-height:36px;display:block;color:#fff;text-align:center;margin-top:30px;cursor:pointer}
.iprolist a:hover img,.newslist a:hover img{border:2px solid #0373cc}
.iprolist a:hover h1,.newslist a:hover h1{color:#0373cc}
.iprolist a:hover b,.newslist a:hover b{background:#0373cc}
.iprolist a img,.newslist a img{border:2px solid #fff}
.newslist a img{width:180px;height:160px;display:block;float:left;}

/*在线预订*/
.reInformation{border: 1px solid #ddd;padding: 0 20px 23px; margin:15px 0}
.reInformation .head{border-bottom: 1px solid #ddd; height: 60px;line-height: 60px;color: #0373cc; font-size: 18px;}
.nyformData{ width:650px; margin:30px 0px 0px 20px; }
.nyformData .item{ width:264px; height;40px; line-height:40px; float:left; margin:0px 40px 18px 0px;}
.nyformData label{  width:75px; height;40px; line-height:40px; text-align:right;  display:block; float:left;  color:#333333; }
.nyformData input{ width:184px; height:38px; display:block; float:left; line-height:38px; border:1px solid #d2cece; text-indent:1em; }
.nyformData .item2{ width:100%; float:left; }
.nyformData .item2 label{ float:left;}
.nyformData textarea{ width:480px; height:95px; float:left; padding:5px; color: #666; font-size: 14px; overflow:hidden;  resize:none; border:none; border:1px solid #d2cece; }
.nyformData .code{ width:100%; float:left; margin-top:18px; }
.nyformData .code input{ width:100px;}
.nyformData .sub{ width:90px; height:36px; line-height:36px; text-align:center; color:#fff; display:block; margin-left:76px; border:0px; background:#f35b07; text-indent:0px; cursor:pointer; }
.nyformData input.red{ color:#f35b07;}




.formData {margin: 0 auto 20px;padding-top: 30px;width: 550px;}
table {border-collapse: collapse; border-spacing: 0;}
.formData .red { font-size: 16px;font-weight: 700; line-height: 16px; margin-right: 5px;}
.formData .err, .formData .red {color: #ff0000; font-size: 12px;}
.formData tr.item label {margin-right: 5px;}
.formData tr.item input, .formData tr.code input {border: 1px solid #ccc;border-radius: 2px; color: #666;height: 25px;line-height: 25px; padding: 0 5px;  width: 250px;}
.formData tr.item .tip {margin-left: 20px;width: 130px;}
.formData tr.item .tip {  width: 217px !important;margin-left: 0px !important}
.formData tr.item textarea {border: 1px solid #ccc; border-radius: 3px;color: #666;height: 80px;margin-bottom: 15px; padding: 0 5px; width: 250px;}
.formData tr.code input { width: 90px;  }
.formData .sub{background:#f35b07;border:none; color:#fff; width:100px; height:30px; cursor:pointer; margin-top:10px}

.BMap_bubble_title a{border-radius: 3px;display: inline-block; height: 25px;line-height: 26px;overflow: hidden;padding: 0 10px; background: #666;  color: #fff;}
.map{border:2px solid #0373cc !important;width:100%; height:500px}
.maper h1{  background: #0373cc;width: 120px; height: 32px;text-align: center; margin: 0 auto;color: #fff;font-size: 16px;line-height: 32px;}

.bdshare-slide-button-box{position:relative}
.bdshare-slide-list-box{position:absolute; z-index:999999}
#EG0phD8f { display:none !important; z-index:-10 !important; opacity:0 !important; visibility:hidden !important; -webkit-transform:scale(0,0); -moz-transform:scale(0,0); -ms-transform:scale(0,0); transform:scale(0,0); }


.minBanner, .minBanner ul, .minBanner img, .minBanner li.item{height: 350px!important;}

/* 地图 */
.map11{padding: 25px;}
.map11 li.item{ width:100%;  padding:10px 0px; text-align:left;  border-bottom:1px solid #c8c8c8;}
.map11 li.item a{line-height:30px; color:#393939; font-size:16px;   font-weight:bold; margin-right:15px;}
.map11 .subMap11{  text-align:left; margin-left:50px;}
.map11 .subMap11 li.item2{ margin:15px 0px; line-height:24px;}
.map11 .subMap11 .san{  text-align:left; margin-left:50px;}
.map11 .subMap11 .san a{  font-size:16px; font-weight:normal;}
.mab img{ max-width: initial;}
